function [empty,wait,flag] = judge(t,N)
%判断等待还是返回 返回flag=1，等待flag=0
%N标识蓄车池中车的数量 N1 N2分别为前一个小时航班数量 和后一个小时航班数量

%已知
v=60;
a=2;%假设每辆车平均两个人
   
x=find_x();
[N1,N2]=num_person(t);

need_car=(N1+N2)/2;

if need_car<N%如果需要数量小于蓄车池中车的数量
    wait_time=(1/60)*N+0.5;%前N辆车上车用时 与等待下一次乘客到来的平均时间半小时
elseif need_car>N
    wait_time=(1/60)*N;%前N辆车 上车用时
end
    
wait=wait_earnings(t,x,wait_time);
empty=empty_earnings(t,x);
if wait>empty
    flag=0;
else
    flag=1;
end
    
end

